java.lang
Class Byte[]
| 
Method Summary | 
void
 | 
eachByte(Closure closure)
 
Traverse through each byte of this Byte array. 
 | 
Writable
 | 
encodeBase64(boolean chunked)
 
Produce a Writable object which writes the Base64 encoding of the byte array.
 | 
Writable
 | 
encodeBase64()
 
Produce a Writable object which writes the Base64 encoding of the byte array.
 | 
Writable
 | 
encodeHex()
 
Produces a Writable that writes the hex encoding of the Byte[]. 
 | 
 
eachByte
public void eachByte(Closure closure)
-  
 
- Traverse through each byte of this Byte array. Alias for each.
 
- Parameters:
 
	
		closure -  a closure. 
    
    
- Since:
 
- 1.5.5
 
- See:
 
    - Object#each.
 
encodeBase64
public Writable encodeBase64(boolean chunked)
-  
 
- Produce a Writable object which writes the Base64 encoding of the byte array.
Calling toString() on the result returns the encoding as a String. For more
information on Base64 encoding and chunking see 
RFC 4648. 
- Parameters:
 
	
		chunked -  whether or not the Base64 encoded data should be MIME chunked. 
    
    
- Returns:
 - object which will write the Base64 encoding of the byte array
 
- Since:
 
- 1.5.1
 
encodeBase64
public Writable encodeBase64()
-  
 
- Produce a Writable object which writes the Base64 encoding of the byte array.
Calling toString() on the result returns the encoding as a String. For more
information on Base64 encoding and chunking see 
RFC 4648. 
- Returns:
 - object which will write the Base64 encoding of the byte array
 
- Since:
 
- 1.0
 
encodeHex
public Writable encodeHex()
-  
 
- Produces a Writable that writes the hex encoding of the Byte[]. Calling
toString() on this Writable returns the hex encoding as a String. The hex
encoding includes two characters for each byte and all letters are lower case.
 
- Returns:
 - object which will write the hex encoding of the byte array
 
- See:
 
    - Integer#toHexString(int).